repeating rifle - German English Dictionary